package com.warren.scheduler.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author warren
 * @create 2021-05-11 16:15
 * @Description
 */
@Data
@ApiModel(value = "定时任务体")
public class QuartzBean {
    /**
     * 任务id
     * **/
    @ApiModelProperty(value = "任务id")
    private String id;

    /**
     * 任务名称
     */
    @ApiModelProperty(value = "任务名称")
    private String jobName;

    /**
     * 任务执行类
     */
    @ApiModelProperty(value = "任务执行类")
    private String jobClass;

    /**
     * 任务状态 启动还是暂停
     */
    @ApiModelProperty(value = "任务状态启动还是暂停")
    private Integer status;

    /**
     * 任务运行时间表达式
     */
    @ApiModelProperty(value = "任务运行时间表达式")
    private String cronExpression;
}
